Software Fault Prediction: a Review

نویسندگان

  • RAKESH KUMAR
  • D. L. Gupta
چکیده

Software defect prediction in software engineering is one of the most interesting research fields. To improve the quality and reliability of the software in less time and in minimum cost, it is the most relevant key area where various researchers have been done. When the size and complexity of software increases then faults prediction in the software became more difficult. To maintain the high level of quality of the software, there is need of a model or system which can classify the software in two prone modules as faulty and non-faulty prone. In the process of predicting faulty and non-faulty prone, the prediction of faulty prone modules incurs more cost and time than prediction of non-faulty prone modules. In this literature survey, the process of defect prediction is analyzed. There are different techniques to predict faults and evaluate performance of the predictors. These predictors may be a model, system, techniques or algorithm. In this review it is studied that what type of progress has been done up to now and which type of software metrics have been used to design the fault predictor. It is also discuss about the cross project fault prediction which are more demanding in today’s scenario. Keywords– Software Bug prediction, Public Dataset, Neural Network

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Evaluation of Classifiers in Software Fault-Proneness Prediction

Reliability of software counts on its fault-prone modules. This means that the less software consists of fault-prone units the more we may trust it. Therefore, if we are able to predict the number of fault-prone modules of software, it will be possible to judge the software reliability. In predicting software fault-prone modules, one of the contributing features is software metric by which one ...

متن کامل

Software fault prediction metrics: A systematic literature review

Context: Software metrics may be used in fault prediction models to improve software quality by predict-

متن کامل

A Systematic Literature Review on Software Fault Prediction based on Qualitative and Quantitative Factors

The growing demand for higher operational effectiveness and reliability in industrial processes has resulted in a huge attention in fault detection techniques. Researcher and practitioners are remains concerned with correct prediction when developing systems. On the other hand the most popular research area is software fault or fault prediction. Software fault prediction has both security and f...

متن کامل

A Systematic Review of Fault Prediction approaches used in Software Engineering

BACKGROUND – The accurate prediction of where faults are likely to occur in code is important because it can help direct test effort, reduce costs and improve the quality of software. OBJECTIVE – To summarise and analyse the published fault prediction studies in order to identify approaches used to build, measure and validate the performance of fault prediction models. METHOD – A systematic lit...

متن کامل

Empirical Studies to Predict Fault Proneness: A Review

Empirical validations of software metrics are used to predict software quality in the past years. This paper provides a review of empirical studies to predict software fault proneness with a specific focus on techniques used. The paper highlights the milestone studies done from 1995 to 2010 in this area. Results show that use of machine learning languages have started.This paper reviews works d...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2015